package org.dandsoft.blackbox.mapreduce.client.operation;


import java.io.Serializable;
import java.util.Collection;
import java.util.ArrayList;

/**
 * @author Vilyuzhanin Denis (Fin)
 */
public class OperationInfo implements Serializable {
    private final static long serialVersionUID = 86724058235593537L;

    private String name;
    private String operationClass;
    private Collection<Argument> arguments = new ArrayList<Argument>();

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getOperationClass() {
        return operationClass;
    }

    public void setOperationClass(String operationClass) {
        this.operationClass = operationClass;
    }

    public Collection<Argument> getArguments() {
        return arguments;
    }

    public void setArguments(Collection<Argument> arguments) {
        this.arguments = arguments;
    }
}

